slip (one) some skin - Turkish English Dictionary